home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / iDrag.0.6 / IconView.h < prev    next >
Text File  |  1995-06-12  |  863b  |  40 lines

  1.  
  2. /* Generated by Interface Builder */
  3.  
  4. #import <appkit/appkit.h>
  5. #import <stdio.h>
  6.  
  7. @interface IconView:View
  8. {
  9.   id pathField;
  10.   id windowNumField;
  11.   id iconWindowField;
  12.   id iconHeightField;
  13.   id iconWidthField;
  14.   id windowCoordField;
  15.   id iconCoordField;
  16.   id iconReleasedField;
  17.   id iconExitedField;
  18.   id iconMovedField;
  19.   
  20.   id listener;
  21. }
  22.  
  23. - appDidInit: sender;
  24. + newFrame: (NXRect *) theRect;
  25. - drawSelf:(const NXRect *)rects :(int)rectCount;
  26.  
  27. - registerWindow;
  28. - unregisterWindow;
  29.  
  30. - (int)iconEntered:(int)windowNum at:(double)x :(double)y
  31.     iconWindow:(int)iconWindowNum iconX:(double)iconX iconY:(double)iconY
  32.     iconWidth:(double)iconWidth iconHeight:(double)iconHeight
  33.     pathList:(char *)pathList;
  34. - (int)iconReleasedAt:(double)x :(double)y ok:(int *)flag;
  35. - (int)iconExitedAt:(double)x :(double)y;
  36. - (int)iconMovedTo:(double)x :(double)y;
  37.  
  38.  
  39. @end
  40.